home *** CD-ROM | disk | FTP | other *** search
/ C/C++ Users Group Library 1996 July / C-C++ Users Group Library July 1996.iso / vol_200 / 205_01 / ccl_cl.c < prev    next >
Text File  |  1980-01-01  |  896b  |  37 lines

  1. /*
  2. HEADER:                 CUG205.00;
  3. TITLE:                  Multiple Carriage Return Filter;
  4. DATE:                   09/24/86;
  5. DESCRIPTION:
  6.   "Filter to eliminate multiple carriage returns.  Changes [CR][CR][LF] 
  7.    sequences to [CR][LF] sequences.";
  8. KEYWORDS:               Software tools, Text filters, carriage return,
  9.                         single space, new line filter;
  10. SYSTEM:                 MS-DOS;
  11. FILENAME:               CCL-CL.C;
  12. WARNINGS:
  13.   "The author claims copyrights and authorizes non-commercial use only.";
  14. AUTHORS:                 Michael M. Yokoyama;
  15. COMPILERS:              Microsoft;
  16. */
  17.  
  18. #include <stdio.h>
  19.  
  20. main()
  21. {
  22.   int ch;
  23.  
  24.   while ((ch = getchar()) != EOF) {
  25.     switch(ch) {
  26.       case ('\15') :
  27.       break;
  28.       case ('\12') :
  29.       putchar('\n');
  30.       break;
  31.     default :
  32.       putchar(ch);
  33.       break;
  34.     }
  35.   }
  36. }
  37.